package com.hvgroup.modules.sanic.domain.dto;

import com.hvgroup.base.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * 文档模板 DTO
 * 用于传输文档模板相关信息（接口返回或表单回填等场景）
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class LlmDatasetsTpmlDto extends BaseDTO implements Serializable {

    /** 主键ID */
    private Long id;

    /** 知识库ID（*/
    private String datasetsId;

    /** 知识库名称 */
    private String datasetsName;

    /** 文档类型 */
    private Integer docType;

    private String docId;

    /** 文档模板名称 */
    private String docName;

    /** 文档存储类型 */
    private Integer docStoType;

    /** 文档存储路径*/
    private String docStoPath;
}
